body{color:#8f9b9f;font-family:'Ubuntu',sans-serif;font-size:14px}img{display:inline-block;margin:0;max-width:100%;vertical-align:top}a img{border:0}.container{max-width:1000px}.fk-table{display:table}.fk-cell{display:table-cell;vertical-align:middle;width:100%}form input.form-control,form textarea.form-control{border:0;border-radius:0;color:#8f9b9f;font-size:14px;height:45px;line-height:40px;margin-bottom:32px;padding:4px 10px 4px 16px;vertical-align:middle}form textarea.form-control{line-height:1.2em;padding:10px;min-height:200px}form input[type="submit"].form-control{background:url('../img/triangle_icon2.png') 82px center no-repeat transparent;border:1px solid #295383;color:#295383;font-weight:500;font-size:12px;display:inline-block;height:22px;line-height:13px;padding-left:6px;text-align:left;text-transform:uppercase;vertical-align:middle;width:100px}form label.old-ie{display:none;text-align:left;font-weight:500;width:100%}body.is-old-ie form label.old-ie{display:block}::-webkit-input-placeholder{font-style:italic !important}:-moz-placeholder{font-style:italic !important}::-moz-placeholder{font-style:italic !important}:-ms-input-placeholder{font-style:italic !important}::placeholder{font-style:italic !important}.alert{border-radius:0;color:#fff;font-size:16px}.alert storng{font-weight:500}.alert.alert-danger{background-color:#b32222;border:1px solid #9e1e1e}.alert.alert-success{background-color:#295383;border:1px solid #234770}.appear-animation{opacity:0}.appear-animation-visible{opacity:1}#preloader{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999;background-color:#fff}#status{background-image:url('../img/preloader.gif');background-position:center;background-repeat:no-repeat;height:200px;left:50%;margin:-100px 0 0 -100px;position:absolute;top:50%;width:200px}#page-header{padding:12px 0}#page-header .col-logo,#page-header .col-contact{text-align:center}#page-header .col-logo.col-logo a,#page-header .col-contact.col-logo a{display:inline-block;margin-bottom:8px}#page-header .col-logo.col-logo .logo-full,#page-header .col-contact.col-logo .logo-full{display:none}#page-header .col-logo.col-contact,#page-header .col-contact.col-contact{padding-top:2px;vertical-align:top}#page-header .phone-number{display:inline-block;color:#8f9b9f;font-size:16px;font-weight:300;margin:6px 8px 0 0;text-decoration:none;transition:color 200ms linear;vertical-align:top}#page-header .phone-number:hover,#page-header .phone-number:focus,#page-header .phone-number:active{color:#818f93}#page-header .go-login{display:inline-block;height:35px;vertical-align:top;width:36px}#home-content{overflow:hidden}section.t1{padding:30px 0 60px;position:relative}section.t1 h2{color:#8f9b9f;font-size:28px;font-weight:500;margin:26px 0 10px;text-transform:uppercase}section.t2{background-color:#f5f5f7;padding:25px 0 30px;position:relative}section.t2 h2{background-color:#295383;color:#fff;font-size:18px;font-weight:500;height:36px;left:0;margin:0;padding:8px 10px;position:relative;text-transform:uppercase;top:-36px;width:222px}section.t2 h2 span.bg{border-color:transparent;border-left-color:#fff;border-style:solid;border-width:6px 0 7px 10px;display:inline-block;position:absolute;right:12px;top:11px}section.photo-info.t1{overflow:visible;padding-top:0}section.photo-info.t1 .photo-quote-wp{background:url('../img/photo_banner.jpg') center left no-repeat transparent;background-size:cover;margin-bottom:30px;position:relative;overflow:visible}section.photo-info.t1 .photo-quote-wp div{height:100%}section.photo-info.t1 .photo-quote-wp .triangle{display:none}section.photo-info.t1 .photo-quote-wp .quote{background:url('../img/quote_bg.png') center left no-repeat transparent;bottom:-33px;color:#fff;font-weight:300;font-size:20px;height:163px;left:10px;line-height:24px;overflow:visible;padding:0 30px 0;position:absolute;width:100%;width:calc(100% - 10px)}section.photo-info.t1 .photo-quote-wp .quote .fk-table{height:130px}section.photo-info.t1 .photo-quote-wp .quote strong{font-weight:500}section.photo-info.t1 .info p{color:#295383;font-size:20px;font-weight:100;line-height:1.3em;margin-top:30px}section.photo-info.t1 .info p strong{font-weight:400}section.nuestros-clientes.t2{position:relative;z-index:20}section.nuestros-clientes.t2 .clientes-slider-wp{margin-top:-30px}section.nuestros-clientes.t2 .slider{max-height:180px;overflow:visible;position:relative;width:100%}section.nuestros-clientes.t2 .slider .slick-list{width:100%}section.nuestros-clientes.t2 .slider .slick-slide,section.nuestros-clientes.t2 .slider .slick-track{position:relative}section.nuestros-clientes.t2 .slider .slick-prev,section.nuestros-clientes.t2 .slider .slick-next{border:1px solid #c7c8ca;cursor:pointer;height:30px;margin-top:-15px;position:absolute;top:50%;width:36px;z-index:100}section.nuestros-clientes.t2 .slider .slick-prev span,section.nuestros-clientes.t2 .slider .slick-next span{border-color:transparent;border-style:solid;left:50%;margin:-6px 0 0 -5px;position:absolute;top:50%}section.nuestros-clientes.t2 .slider .slick-prev{left:5px}section.nuestros-clientes.t2 .slider .slick-prev span{border-right-color:#c7c8ca;border-width:6px 10px 7px 0}section.nuestros-clientes.t2 .slider .slick-next{right:5px}section.nuestros-clientes.t2 .slider .slick-next span{border-left-color:#c7c8ca;border-width:6px 0 7px 10px}section.nuestros-clientes.t2 .slider .item{height:140px;outline:none}section.nuestros-clientes.t2 .slider .item .fk-table{display:table;height:100%;margin:0 auto;max-width:200px;width:100%}section.nuestros-clientes.t2 .slider .item .fk-table .fk-cell{text-align:center}section.nuestros-clientes.t2 .slider .item .fk-table .fk-cell img{display:inline-block;max-height:100%;max-width:100%}section.nuestros-clientes.t2 .slider .slick-dots{padding:0;right:0;absolute-align:right}section.nuestros-clientes.t2 .slider .slick-dots li{list-style-type:none;display:inline-block}section.nuestros-clientes.t2 .slider .slick-dots li+li{margin-left:7px}section.nuestros-clientes.t2 .slider .slick-dots li button{background-color:#dadbdc;border:0;border-radius:1px;color:transparent;font-size:0;height:12px;outline:none;width:12px}section.nuestros-clientes.t2 .slider .slick-dots li.slick-active button{background-color:#295383}section.nosotros.t1{position:relative;z-index:10}section.nosotros.t1 .features .f-content{margin-top:16px}section.nosotros.t1 .features .f-content p{color:#8f9b9f;font-size:18px;line-height:1.3em;margin:8px 0 0}section.nosotros.t1 .features .head{font-weight:500;font-size:21px;color:#295383;height:43px}section.nosotros.t1 .features .head span{vertical-align:middle}section.nosotros.t1 .features .head .icon{background:url('../img/about_us_icons.png') no-repeat transparent;display:inline-block;margin-right:8px}section.nosotros.t1 .features .head .icon.n1{background-position:-7px 0;height:44px;width:38px}section.nosotros.t1 .features .head .icon.n2{background-position:-4px -46px;height:40px;width:44px}section.nosotros.t1 .features .head .icon.n3{background-position:-9px -84px;height:47px;width:36px}section.nosotros.t1 .features .head .icon.n4{background-position:0 -130px;height:37px;width:52px}section.nosotros.t1 .features .head .icon.n5{background-position:-7px -166px;height:38px;width:39px}section.contacto.t2 .contact-form{position:relative}section.contacto.t2 .contact-form .contacto-bg{background:url('../img/contact_bg.png') center center no-repeat transparent;height:371px;position:absolute;right:-100px;top:-100px;width:358px;z-index:10}section.contacto.t2 .contact-form input,section.contacto.t2 .contact-form textarea{background-color:rgba(255,255,255,0.7);box-shadow:none;position:relative;z-index:20}section.contacto.t2 .contact-form textarea{margin-bottom:12px}footer#page-footer{background-color:#295383;color:#fff;font-size:16px;margin-top:30px;padding:25px 0}footer#page-footer .col-data-fiscal .data-fiscal{display:inline-block;margin-bottom:30px}footer#page-footer .col-empresa .triangle{display:none;position:absolute;top:-61px}footer#page-footer .col-empresa .empresa{line-height:1.6em;padding-top:8px}footer#page-footer .col-datos-contacto{margin-bottom:30px}footer#page-footer .col-datos-contacto .item{display:block;margin-bottom:4px;padding-left:24px}footer#page-footer .col-datos-contacto a.item{color:#fff;text-decoration:none}footer#page-footer .col-datos-contacto .item.phone{background:url('../img/contact_icon_phone.png') center left no-repeat transparent;height:26px;line-height:28px}footer#page-footer .col-datos-contacto .item.email{background:url('../img/contact_icon_email.png') center left no-repeat transparent;height:20px;line-height:20px}footer#page-footer .col-datos-contacto .item.web{background:url('../img/contact_icon_web.png') center left no-repeat transparent;height:20px;line-height:20px}footer#page-footer .col-logo{text-align:center}@media screen and (min-width:600px){section.photo-info.t1 .photo-quote-wp .quote{font-size:28px;line-height:36px}}@media screen and (min-width:768px){#page-header .col-logo{text-align:left}#page-header .col-contact{margin-top:18px;text-align:right}#page-header .col-contact .phone-number{margin:3px 10px 0 0;font-size:20px}section.photo-info.t1 .photo-quote-wp .row{position:relative}section.photo-info.t1 .photo-quote-wp .triangle{background:url('../img/triangle_icon.png') center center no-repeat transparent;display:block;height:33px;position:absolute;top:0;right:15px;width:31px;z-index:50}section.photo-info.t1 .info p{font-size:28px}section.nuestros-clientes.t2{padding-bottom:15px}section.nuestros-clientes.t2 .slider .slick-dots{bottom:-55px;position:absolute}section.contacto.t2 .contact-form .contacto-bg{right:-140px}}@media screen and (min-width:992px){#page-header .col-contact{margin-top:20px}#page-header .col-contact .phone-number{margin-top:3px;font-size:24px}#page-header .col-logo.col-logo .logo-min,#page-header .col-contact.col-logo .logo-min{display:none}#page-header .col-logo.col-logo .logo-full,#page-header .col-contact.col-logo .logo-full{display:block}section.photo-info.t1 .photo-quote-wp .quote{margin-left:70px}footer#page-footer{height:210px;padding:50px 0 60px}footer#page-footer .col-empresa .triangle{display:block}}@media screen and (min-width:1200px){section.nuestros-clientes.t2 .slider .slick-prev{left:-105px}section.nuestros-clientes.t2 .slider .slick-next{right:0}section.nuestros-clientes.t2 .slider .item .fk-table{margin:0}section.nuestros-clientes.t2 .slider .item .fk-table .fk-cell{text-align:left}}/*# sourceMappingURL=main.css.map */